Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
29 BEAUCHAMP PLACE Terraced £1,460,000 17 Apr 2002
30 BEAUCHAMP PLACE £50,000 2 Oct 2018